Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
186 STROUD ROAD Semi-Detached £393,010 £210,000 11 Feb 2005
188 STROUD ROAD Semi-Detached £337,058 £195,000 4 Aug 2011
190 STROUD ROAD Semi-Detached £188,796 £35,000 10 Dec 1996
194 STROUD ROAD Semi-Detached £405,690 £335,000 5 Jun 2020
200 STROUD ROAD Detached £513,284 £97,500 28 Feb 1997
202 STROUD ROAD Detached £598,389 £600,000 26 Aug 2022
204 STROUD ROAD Semi-Detached £539,788 £425,000 15 Aug 2017
210 STROUD ROAD Detached £611,778 £325,000 25 Nov 2004
210A STROUD ROAD Detached £380,089 £245,000 23 Nov 2007